floating dredger - French English Dictionary